import {
  myRequest
} from '@/common/request.js'
// 第四个参数为true 的话是不用携带用户信息

// 说明： 获取交易所信息
export function getAddTrading(params) {
  return myRequest(
    '/api/currency/getAddTrading',
    'POST',
    params
  )
}

// 说明： 委托订单 (买单和卖单 的列表接口)
// getTrading
// type 买单0 卖单1
// code pibc
// way 0
// page 第一页默认0
export function getTrading(params) {
  return myRequest(
    '/api/currency/getTrading',
    'POST',
    params
  )
}

// 说明： 委托订单详情
export function getTradingDetail(params) {
  return myRequest(
    '/api/currency/getTradingDetail',
    'POST',
    params
  )
}

// 说明： 委托交易订单
export function getOrder(params) {
  return myRequest(
    '/api/currency/getOrder',
    'POST',
    params
  )
}

// 说明： 委托交易订单详情
export function getOrderDetail(params) {
  return myRequest(
    '/api/currency/getOrderDetail',
    'POST',
    params
  )
}

// 说明： 发布买单
export function addBuy(params) {
  return myRequest(
    '/api/currency/addBuy',
    'POST',
    params
  )
}

// 说明： 发布卖单
export function addSell(params) {
  return myRequest(
    '/api/currency/addSell',
    'POST',
    params
  )
}

// 说明： 我的委托
export function getUserTrading(params) {
  return myRequest(
    '/api/currency/getUserTrading',
    'POST',
    params
  )
}

// 说明： 买单交易
export function addBuyOrder(params) {
  return myRequest(
    '/api/currency/addBuyOrder',
    'POST',
    params
  )
}

// 说明： 卖单交易
export function addSellOrder(params) {
  return myRequest(
    '/api/currency/addSellOrder',
    'POST',
    params
  )
}

// 说明： 取消委托
export function cancelTrading(params) {
  return myRequest(
    '/api/currency/cancelTrading',
    'POST',
    params
  )
}

// 说明： 订单付款
export function setOrderPayment(params) {
  return myRequest(
    '/api/currency/setOrderPayment',
    'POST',
    params
  )
}

// 说明： 付款前的订单查询
export function getOrderPayment(params) {
  return myRequest(
    '/api/currency/getOrderPayment',
    'POST',
    params
  )
}

// 说明： 订单确认付款
export function setOrderConfirm(params) {
  return myRequest(
    '/api/currency/setOrderConfirm',
    'POST',
    params
  )
}

// 说明： 确认付款前的订单查询
export function getOrderConfirm(params) {
  return myRequest(
    '/api/currency/getOrderConfirm',
    'POST',
    params
  )
}

// 说明： 订单申诉
export function setOrderComplain(params) {
  return myRequest(
    '/api/currency/setOrderComplain',
    'POST',
    params
  )
}

// 说明： 取消订单申诉
export function cancelComplain(params) {
  return myRequest(
    '/api/currency/cancelComplain',
    'POST',
    params
  )
}

// 说明： 申诉的订单查询
export function getOrderComplain(params) {
  return myRequest(
    '/api/currency/getOrderComplain',
    'POST',
    params
  )
}
// url: '/api/currency/getUserTradingDetail'
// 说明： 我的委托详细

// url: '/api/currency/getTradingNew'
// 说明： 新委托订单查询


// url: '/api/currency/checkTradingStatus'
// 说明： 检查委托订单状态





